1*16467b97STreehugger Robot===================================================================== 2*16467b97STreehugger RobotNOTE: The following top-level directory names: 3*16467b97STreehugger Robot - build 4*16467b97STreehugger Robot - bin 5*16467b97STreehugger Robot - docs 6*16467b97STreehugger Robot are *reserved* for use by the build system. The 'nant clean' 7*16467b97STreehugger Robot command will remove directories with any of these names 8*16467b97STreehugger Robot without warning!! 9*16467b97STreehugger Robot===================================================================== 10*16467b97STreehugger Robot 11*16467b97STreehugger RobotTo cut a new release, I need to do the following: 12*16467b97STreehugger Robot 13*16467b97STreehugger Robota) Change the version numbers in 14*16467b97STreehugger Robot 15*16467b97STreehugger Robot all.antlr3.runtime.net.build 16*16467b97STreehugger Robot README.TXT 17*16467b97STreehugger Robot Sources/Antlr3.Runtime/default.build 18*16467b97STreehugger Robot Sources/Antlr3.Runtime/AssemblyInfo.cs 19*16467b97STreehugger Robot Sources/Antlr3.Runtime/Antlr.Runtime/Constants.cs 20*16467b97STreehugger Robot Sources/Antlr3.Utility/default.build 21*16467b97STreehugger Robot Sources/Antlr3.Utility/AssemblyInfo.cs 22*16467b97STreehugger Robot Sources/Antlr3.Runtime.Tests/default.build 23*16467b97STreehugger Robot 24*16467b97STreehugger Robotb) Update the contents of 25*16467b97STreehugger Robot 26*16467b97STreehugger Robot README.TXT 27*16467b97STreehugger Robot CHANGES.TXT 28*16467b97STreehugger Robot 29*16467b97STreehugger Robotc) Clean the build output directories: 30*16467b97STreehugger Robot 31*16467b97STreehugger Robot nant clean 32*16467b97STreehugger Robot 33*16467b97STreehugger Robotd) Build the release assemblies (for .NET v1.1 and .NET v2.0) 34*16467b97STreehugger Robot 35*16467b97STreehugger Robot nant release -t:net-1.1 36*16467b97STreehugger Robot nant release -t:net-2.0 37*16467b97STreehugger Robot 38*16467b97STreehugger Robote) Build the release distro archives (for .NET v1.1 and .NET v2.0) 39*16467b97STreehugger Robot 40*16467b97STreehugger Robot nant dist 41*16467b97STreehugger Robot 42*16467b97STreehugger Robot 43*16467b97STreehugger Robot